-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enchanced features filter #2134
base: main
Are you sure you want to change the base?
Conversation
test: update load configuration specs
Thanks for raising @lamartire We've been working on a plugins mechanism recently and the use case of "filter/order pickles in a custom way" is one that we identified would be a good fit to enable via plugins. I just want to understand your use case a bit better though - from some of the things you've said, it seems like you might be running Cucumber programatically as part of a bigger framework, is that the case? |
We want to create seamless integration for Plugins could be the solution, as far as I see. Could you please share some details about the API to estimate a sense of the PR? :) |
🤔 What's changed?
The PR introduces runtime filters to enhance specs filtering not only be
path
orscenario
, but by anyPickle
message field:⚡️ What's your motivation?
With the change we can use some good Allure features such as re-run with for
cucumber-js
.🏷️ What kind of change is this?
♻️ Anything particular you want feedback on?
I'm not sure about the place where I added the fields. I decided to place them into
IRunOptions.runtime
because we use them in the runtime.📋 Checklist:
This text was originally generated from a template, then edited by hand. You can modify the template here.